Cách núi ngăn sông
Direct English translation
Separated by mountains and blocked by rivers.
Equivalent English version
Miles apart
Giải thích tiếng Việt
Chỉ sự xa cách về không gian, đường sá cách trở nên khó có điều kiện gặp gỡ, qua lại với nhau. Thường dùng để nói về hoàn cảnh chia cách do địa lý xa xôi.
English explanation
Describes people being far apart, with natural or geographic obstacles making it difficult to meet or keep in contact. It is commonly used for situations of separation caused by great distance.